buffer substance - Turkish English Dictionary